#pragma once
#include "LevelRule.h"
#include <list>

class cLevelRules
{
  public:
    void AddRule( const cLevelRule &lRule);
    void EvalRules();
    ~cLevelRules();
  private:
    //Typedefs
    typedef std::list <cLevelRule> cLevelRuleList;
    typedef cLevelRuleList::iterator cLevelRuleListIt;

    cLevelRuleList mRuleList;
};
